]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
Magnifier: take x,y from center of focused widget
authorMagdalen Berns <m.berns@thismagpie.com>
Wed, 5 Feb 2014 18:21:42 +0000 (18:21 +0000)
committerMagdalen Berns <m.berns@thismagpie.com>
Wed, 5 Feb 2014 18:21:42 +0000 (18:21 +0000)
bug https://bugzilla.gnome.org/show_bug.cgi?id=720951

js/ui/magnifier.js

index 5c79acbd480588e333ca146214452699002bacc2..2a6ac38684883f246381e866d27b990fced7e1a6 100644 (file)
@@ -736,7 +736,8 @@ const ZoomRegion = new Lang.Class({
         if (!component || event.detail1 != 1)
             return;
         let extents = component.get_extents(Atspi.CoordType.SCREEN);
-        [this._xFocus, this._yFocus] = [extents.x, extents.y]
+        [this._xFocus, this._yFocus] = [extents.x + (extents.width / 2),
+                                        extents.y + (extents.height / 2)];
         this._centerFromFocusPosition();
     },